leveled land for growing - Espagnol Anglais Dictionnaire